Career 2015 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Grand Prix Hassan II - Casablanca Italy F2 Iran F3 Iran F4 Germany F6 Germany F7 Turkey F38 Turkey F39 TED Open-Akbank Private Banking - Istanbul Schickendanz Open - Furth Nord/LB Open - Braunschweig Tunis Open 2007 - Tunis Cherbourg CH Furth CH 1997 Mercedes Cup - Stuttgart Romanian Open - Bucharest Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open '98 - Doha St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Heineken Open - Auckland Open 13 - Marseille St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Open Seat-Godo 2000 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona BMW Open - Munich Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai The Samsung Open - Nottingham Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Doha Jakarta Zagreb Dubai Casablanca Estoril Barcelona Munich Prague Nottingham Stuttgart San Marino New Haven Bogota Bournemouth Marbella Adelaide Memphis Mexico City Scottsdale Estoril Barcelona Nice Queen's Club Gstaad Stuttgart Amsterdam Bucharest Palermo Toulouse Montevideo Dubai Milan Stuttgart Estoril Pinehurst Bologna Halle Gstaad Stuttgart New Haven Bordeaux Basel Toulouse Ostrava Lyon Doha Kuala Lumpur Jakarta Barcelona Munich Queen's Club Gstaad Stuttgart Hilversum Long Island Bordeaux Basel Toulouse Tel Aviv Vienna Santiago Sao Paulo Buenos Aires Stuttgart Rotterdam Florence Genova Gstaad Hilversum New Haven Long Island Umag Bordeaux Palermo Athens Toulouse Guaruja Buzios Sao Paulo Adelaide Sydney Florence Genova Gstaad Stuttgart Indianapolis Long Island Bordeaux Toulouse Lyon Estoril Nice Bastad Schenectady Bordeaux Toulouse Lyon Heineken Open - Auckland Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Qatar Open - Doha Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Germany F4 Germany F6 Stuttgart Outdoor Bordeaux Toulouse Paris Indoor Monte Carlo Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Hamburg Canadian Open Stuttgart Indian Wells Monte Carlo Hamburg Rome Indian Wells Key Biscayne Hamburg Rome Cincinnati Indian Wells Key Biscayne Monte Carlo Hamburg Rome Stockholm Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Key Biscayne Monte Carlo Hamburg Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami AXA Open - Lisbon Pekao Open 2001 - Szczecin Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Yitzhak Rabin Men's Challenger - Tel Aviv Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Grand Prix de Tennis - St. Jean de Luz Masters Series Hamburg - Hamburg Tunis Open - Tunis Rogers Masters - Toronto Porsche Open - Poznan Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali de Tennis di Bergamo - Bergamo San Remo Tennis Cup - San Remo Sony Ericsson Open - Miami Akbank Private Banking TED Open - Istanbul PEOPLEnet Cup - Dnepropetrovsk Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Johannesburg Challenger BNP Paribas Masters - Paris Zivnobanka Open 1999 - Prostejov VI Open Banc Agricol - Andorra Dubai Tennis Open - Dubai Optimus Maia Open - Maia DPD Challenger 2000 - Aschaffenburg Heilbronn Open - Heilbronn TennisCup Vlaanderen - Antwerp Kuppers Kolsch Cup by Lambertz - Aachen IX Ciutat de Barcelona - Barcelona Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn Jagermeister Open - Braunschweig Open Sainte-Victoire - Aix-En-Provence 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Internationale Badische Meisterschaften Um Den Techem Cup - Zell Asics Challenger Open - Monchengladbach Lambertz Open - Aachen IPP Open - Helsinki Timisoara Challenger - Timisoara Open de Franche-Comte - Besancon ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Internazionali di Tennis di Bergamo - Bergamo Schickendanz Open - Furth FILA Challenger Biella - Biella Ethias Trophy - Mons Bergamo Challenger Bordeaux Challenger 2000 Cairo Challenger - Cairo Kuppers Kolsch Cup - Aachen Ciudad de Pozoblanco Open Diputacion - Cordoba Muller Cup - Ulm The Nottingham Cahllenger - Nottingham Mobilux Open - Luxembourg Okal Open - Eckental Internationaux du Doubs - Besancon Dubai Tennis Open - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Tatra Banka Open 2003 - Bratislava U.S. Open - New York Australian Open - Melbourne French Open - Paris Challenger 42 - Andrezieux Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sainte Victoire - Aix-En-Provence Wimbledon - London U.S. Open - New York Australian Open - Melbourne Prague Open - Prague French Open - Paris Wimbledon - London U.S. Open - New York ATU Cup - Weiden Australian Open Nord/LB Open 2004 - Braunschweig French Open Wimbledon Australian Open French Open Wimbledon Sydney CA Challenge 2002 - Graz U.S. Open Geneva Challenger - Geneva Australian Open Open de Montauban - Montauban French Open Black Forest Open 2002 - Freudenstadt U.S. Open DPD Challenger 2002 - Aschaffenburg Australian Open Oberstraufen Cup - Oberstaufen Heilbronn Open - Heilbronn French Open Copenhagen Wimbledon U.S. Open French Open Nokian Hakkapeliitta Open - Tampere St. Polten U.S. Open Australian Open Open de Franche Comte - Besancon French Open U.S. Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Kitzbuhel Wimbledon - London U.S. Open - New York Basel Australian Open - Melbourne Santiago French Open - Paris Kish Free Zone Island Challenger - Kish Island BNP Paribas Primrose - Bordeaux Casablanca Wimbledon - London U.S. Open - New York Australian Open - Melbourne New Haven Wimbledon - London U.S. Open - New York Vienna Australian Open - Melbourne Santiago French Open - Paris Wimbledon - London Moscow U.S. Open - New York Auckland Open Castilla y Leon Trofeo Iberdrola - Segovia Australian Open - Melbourne French Open - Paris Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Auckland U.S. Open - New York Australian Open - Melbourne French Open - Paris Open de L'Isere - Grenoble Wimbledon - London U.S. Open - New York Australian Open - Melbourne Scottsdale PEOPLEnet CUP - Dnepropetrovsk DPD Challenger 2001 - Aschaffenburg Florence Hilversum Kitzbuhel Tel Aviv Vienna Montevideo Buenos Aires Auckland Dubai Scottsdale Nice Indianapolis Antwerp St. Petersburg Open - St. Petersburg Cherbourg CH Brest CH Geneva CH Croatian Indoors - Zagreb Dubai Tennis Open - Dubai Open 13 - Marseille European Community Championships - Antwerp Italian Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat-Godo '97 - Barcelona BMW Open - Munich Paegas Czech Open - Prague The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad RCA Championships - Indianapolis Nice Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, QR, GER-MEX 5-0 Davis Cup, World Group, 1R, FRA-BEL 5-0 Hopman Cup - Perth European Community Championships - Antwerp Stuttgart 1 Masters Guinot Mary Cohr Olympics - Sydney Atlanta Olympics Barcelona Olympics Olympics - Athens San Jose Milan Bastad Schenectady Zaragoza Casablanca Prague The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Guardian Direct Cup - London Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz The Nottingham Open - Nottingham Queen's Club Davidoff Swiss Indoors - Basel Mallorca Open - Mallorca Qatar Mobil Open '99 - Doha St. Polten Davidoff Swiss Indoors - Basel Dubai Open - Dubai Atlanta Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen International - New Haven San Remo New Haven Bolzano Prague Halle ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Vienna Gstaad Sydney International - Sydney Mallorca Open - Mallorca Adidas International - Sydney Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Open 13 - Marseille The Nottingham Open - Nottingham Heineken Trophy - Rosmalen Berlin BCR Open Romania - Bucharest Hilversum Rado Swiss Open - Gstaad Copenhagen Milan Indoors - Milan Open Seat-Godo '99 - Barcelona Doha Casablanca BMW Open - Munich Gerry Weber Open - Halle CA Tennis Trophy - Vienna Toulouse Grand Prix de Tennis de Lyon - Lyon Philadelphia Grolsch Open 1997 - Amsterdam Madrid Thailand Open - Bangkok Gerry Weber Open - Halle Cologne Oahu Barcelona BMW Open - Munich Marseille The Dubai Tennis Championships - Dubai Sydney International - Sydney Nice Sydney International - Sydney Stockholm Open - Stockholm Sydney Brussels The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Rome NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon Cincinnati Roland Garros Newsweek Champions Cup - Indian Wells Davis Cup, World Group, 1R, ESP-GER 4-1 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Wimbledon - London